package com.atguigu.gmall.publisher.controller;

import org.springframework.web.bind.annotation.RequestMapping;
import org.springframework.web.bind.annotation.RequestParam;
import org.springframework.web.bind.annotation.RestController;

/**
 * Author: Felix
 * Date: 2022/6/27
 * Desc: 第一个Controller程序
 * @Controller 将当前类对象的创建交给Spring的容器,如果用@Controller注解标注的类中的方法的返回值是String的话，会进行页面的跳转
 * @RestController 将当前类对象的创建交给Spring的容器,如果用@RestController注解标注的类中的方法的返回值是String的话,不会进行页面的跳转
 *                  只是将字符串响应给客户端。
 * @RequestMapping() 拦截指定请求，将请求交给对应的方法进行处理
 *
 */
@RestController
public class FirstController {
    @RequestMapping("/login")
    public String login(@RequestParam("hehe") String username,
                        @RequestParam(value = "haha",defaultValue = "atguigu") String password){
        System.out.println(username + ":::" + password);
        return "success";
    }
}
